home *** CD-ROM | disk | FTP | other *** search
/ World of Amiga / World of Amiga.iso / archive / assembly / chopper.lha / cop.h < prev    next >
C/C++ Source or Header  |  1994-03-22  |  870b  |  33 lines

  1. /*
  2.  *    COP.H                by Patrick van Logchem (v912152@si.hhs.nl)
  3.  *    last changed on 10 march 1994
  4.  */
  5.  
  6. #ifndef COP_H
  7. #define COP_H
  8.  
  9. extern __asm int leftmouse(void);
  10. extern __asm int rightmouse(void);
  11.  
  12. extern __asm void setcopper(register __a0 void *);
  13.  
  14. extern __asm void chopper(
  15.                         register __a0 void *,    /* adres first bitplane */
  16.                         register __d0 long,        /* offset next bitplane */
  17.                         register __a1 void *,    /* adres copperlist mem */
  18.                         register __a2 void *,    /* adres y-adres-table  */
  19.                         register __a3 void *);    /* adres x-offset-table */
  20.  
  21. extern __asm void setcolor(
  22.                         register __d0 long,        /* x pos */
  23.                         register __d1 long,        /* y pos */
  24.                         register __d2 short);    /* color pixel RGB8 */
  25.  
  26. extern __asm short getcolor(
  27.                         register __d0 long,        /* x pos */
  28.                         register __d1 long);    /* y pos */
  29.  
  30. extern __asm void mountain(void);
  31.  
  32. #endif /* COP_H */
  33.